LexiTurkTURKISH ↔ ENGLISH DICTIONARY

cucurbit” in Turkish

1 Turkish translation