Dictionary, Free Dictionary - MyDictionary.net
Definition of " chubasco " in Spanish English Dictionary
Results
chubasco
  • {N} heavy rain, rain shower, squall, cloudburst, shower
de chubascos
  • {A} squally