Definition of エンチラーダ

エンチラーダ

enchiraada

noun
enchilada(food term)