English-Spanish dictionary »

european polecat meaning in Spanish

EnglishSpanish
European polecat (Mustela putorius)
noun

turónnoun
{m}