LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“snake cucumber” in Turkish

1 Turkish translation