LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“roasted sweet potato” in Turkish

1 Turkish translation