English-Latin dictionary »

rainstorm, cloud meaning in Latin

EnglishLatin
rainstorm, cloud noun

nimbus [nimbi](2nd) M
noun

Your history