LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“blue whale” in Turkish

1 Turkish translation