CHALUPA Meaning of CHALUPA in English (sh-)n sloop Interlingua English vocab. Английский словарь Интерлингва. 2012