sefire


Results for "sefire"

Turkish - English dictionary

sefire

(Turkish - English dictionary) :
ambassadress.