LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“fox moth” in Turkish

1 Turkish translation