la musaraña
-the shrew
See the entry for musaraña.

musaraña

NOUN
(animal)-shrew
Synonyms for musaraña
Word of the Day
homemade