to drizzle (to rain lightly)
Compare Spanish garúa.
Practica parlar i memoritzar " garoa " i moltes altres paraules i frases a portuguès .