LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“baleen whale” in Turkish

1 Turkish translation