LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“snow pea” in Turkish

1 Turkish translation