Spanish-English dictionary »

lahar meaning in English

SpanishEnglish
lahar noun
{m}

lahar(volcanic mudflow)
noun