Spanish-English dictionary »

chimichanga meaning in English

SpanishEnglish
chimichanga noun
{f}

chimichanga(deep-fried wet burrito)
noun