Polish-English dictionary »

morena meaning in English

PolishEnglish
morena noun

morainenoun
accumulation of rocks and debris