Spanish-English dictionary »

chicharrones meaning in English

SpanishEnglish
chicharrones noun
{m-Pl}

greaves(residue from animal fat)
noun
[UK: ɡriːvz] [US: ˈɡriːvz]

pork rind(food made from pork skin)
noun