English-Spanish dictionary »

tayra meaning in Spanish

EnglishSpanish
tayra (Eira barbara)
noun

humayronoun
{m}

iraránoun
{m}

tayranoun
{m}

viejo de montenoun
{m}