LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sei whale” in Turkish

1 Turkish translation