LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“slowworm” in Turkish

2 Turkish translations