Spanish

edit

Noun

edit

microrráfaga f (plural microrráfagas)

  1. microburst