Spanish-English dictionary »

perro de monte meaning in English

SpanishEnglish
perro de monte noun
{m}

bush dog(a wild canine animal)
noun

kinkajou [kinkajous](Potos flavus)
noun
[UK: kˈɪŋkədʒˌuː] [US: kˈɪŋkədʒˌuː]

Your history