English–Spanish dictionary

Spanish translation of the English word teeming

English → Spanish
  
EnglishSpanish
teeming hormigueante; torrencial
teem hervir; hormiguear; llover a cántaros