Portuguese-English dictionary »

lahar meaning in English

PortugueseEnglish
lahar noun
{m}

lahar(volcanic mudflow)
noun