LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“leeward” in Turkish

3 Turkish translations
TR
boca

Tom bocalıyor.