LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“inside joke” in Turkish

1 Turkish translation