LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sorrel” in Turkish

4 Turkish translations