LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pellitory” in Turkish

1 Turkish translation