Russian-English dictionary »

чимичанга meaning in English

RussianEnglish
чимичанга noun

chimichanga(deep-fried wet burrito)
noun