LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tartuffe” in Turkish

1 Turkish translation