LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“loach” in Turkish

1 Turkish translation