LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ornithopter” in Turkish

2 Turkish translations