LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“paper aeroplane” in Turkish

1 Turkish translation