lahar Indonesian - French

1.





English translator: Indonesian French lahar   Australian Dictionary