Spanish-English dictionary »

mustela meaning in English

SpanishEnglish
mustela noun
{f}

weasel [weasels](least weasel, Mustela nivalis)
noun
[UK: ˈwiːz.l̩] [US: ˈwiːz.l̩]