LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bowhead” in Turkish

1 Turkish translation