Czech-English dictionary »

supercela meaning in English

CzechEnglish
supercela noun
{f}

supercell(severe thunderstorm)
noun