LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“terret” in Turkish

1 Turkish translation