LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“paper airplane” in Turkish

1 Turkish translation