LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“zedoary” in Turkish

1 Turkish translation