LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“vimba” in Turkish

1 Turkish translation