Chalupas
See also:
chalupas
English
Proper noun
Chalupas
plural of
Chalupa