Latin-English dictionary »

nimbus meaning in English

LatinEnglish
nimbus [nimbi] (2nd) M
noun

rainstorm, cloudnoun

Your history