LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pastil , pastille” in Turkish

1 Turkish translation