Spanish–English dictionary

English translation of the Spanish word arroyada

Spanish → English
  
SpanishEnglish
arroyada flood; freshet; gully