LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Monsieur.” in English

1 English translation
EN
m

I'm at a loss for words.