Definify.com

Definition 2024


chalupas

chalupas

English

Noun

chalupas

  1. plural of chalupa

Spanish

Noun

chalupas f pl

  1. plural of chalupa