vocab dash
Log in
Sign up
aguazal
Meanings
Noun
1. puddle
2. sudden rain
(colloquial, Guatemala, Honduras, Nicaragua)