LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bowhead whale” in Turkish

1 Turkish translation