LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hot shots” in Turkish

1 Turkish translation