Results for "

monşer

"
Turkish - English dictionary

monşer

(Turkish - English dictionary) :
mydear, mon cher (a form of address).