Spanish-English dictionary »

pacarana meaning in English

SpanishEnglish
pacarana noun
{f}

pacarana(rodent)
noun