LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mantis shrimp” in Turkish

2 Turkish translations