LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“humpback whale” in Turkish

1 Turkish translation