NichiDict

エンチラーダ

[enchiraada]

Meanings

1.Noun

food, cookingenchilada