LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“whoremonger” in Turkish

1 Turkish translation
TR
zampara

O bir zampara.