LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tête-à-tête” in Turkish

1 Turkish translation