LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mousetail” in Turkish

1 Turkish translation