LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“root vegetable” in Turkish

1 Turkish translation