LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mantis” in Turkish

1 Turkish translation