LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lecher” in Turkish

4 Turkish translations
TR
zampara

O bir zampara.