Translation of intambamlilo in English:

User Contribution

intambamlilo

volcano

noun