English-Spanish dictionary »

thundercloud meaning in Spanish

EnglishSpanish
thundercloud [thunderclouds] (cloud)
noun
[UK: ˈθʌn.də.klaʊd]
[US: ˈθʌn.də.klaʊd]

nubarrónnoun
{m}