Spanish-English dictionary »

hutía meaning in English

SpanishEnglish
hutía noun
{f}

hutia(rodent of the family Capromyidae)
noun