LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pastiche” in Turkish

1 Turkish translation