German-English dictionary »

niederregnen meaning in English

GermanEnglish
niederregnen [regnete nieder; ist niedergeregnet] Verb

rain down◼◼◼verb