LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pasquinade” in Turkish

1 Turkish translation