enchalupa (English, noun)
expansion: enchalupa (plural enchalupas)
Senses:
glosses: A combination enchilada and chalupa.
Forms:
form: enchalupas
tags: plural