supercélula

Spanish

Noun

supercélula f (plural supercélulas)

  1. supercell