English-Spanish dictionary »

mudpuppy meaning in Spanish

EnglishSpanish
mudpuppy (salamander)
noun

necturonoun
{m}

perro de aguanoun
{m}