LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“false killer whale” in Turkish

1 Turkish translation