LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sponger” in Turkish

1 Turkish translation