garúa – English–Español translations

🇪🇸 es en 🇬🇧

garúa noun

  • Lluvia fina y ligera.
drizzle
Wiktionary Links