LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pilot whale” in Turkish

1 Turkish translation