Spanish-English dictionary »

crecida meaning in English

SpanishEnglish
crecida noun
{f}

flash flood(sudden flood)
noun