Translation:
English
Noun
any of a number of plants or animals (such as shrews
Add