garua
Noun
Meaning
garua (plural garuas)
A very fine, almost invisible mist or drizzle that visits the Andean region, especially Ecuador and Peru.
Noun
garua (plural garuas)
A very fine, almost invisible mist or drizzle that visits the Andean region, especially Ecuador and Peru.