Chalupas

See also: chalupas

English

Proper noun

Chalupas

  1. plural of Chalupa