Lahars meaning

Plural form of lahar.
noun
0
0
Advertisement