Swedish-English dictionary »

supercell meaning in English

SwedishEnglish
supercell substantiv
{c}

supercell(severe thunderstorm)
noun