vocab dash
Log in
Sign up
chambao
Top 45000
Meanings
Noun
1. An improvised beach tent
(Andalusian)