LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“airboat” in Turkish

1 Turkish translation