LexiTurkTURKISH ↔ ENGLISH DICTIONARY

atypical tarantula” in Turkish

1 Turkish translation