Translation of lahar in English:

lahar

lava

  • 1

    lava