エンチラーダ
enchirāda

Noun

1. enchilada

Food

From Spanish