vocab dash
Log in
Sign up
chupalla
Meanings
Noun
1. A type of Chilean straw hat
2. Fascicularia bicolor, a Chilean bromeliad.