LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“moulage” in Turkish

1 Turkish translation