LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“grove snail” in Turkish

1 Turkish translation