Translation of storm, tempest in isiZulu

User Contribution

storm, tempest

Isiphepho

noun