LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“paper plane” in Turkish

1 Turkish translation