LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“johnny-on-the-spot” in Turkish

1 Turkish translation