Polish-English dictionary »

lahar meaning in English

PolishEnglish
lahar noun

laharnoun
volcanic mudflow

Your history