Translation of isiqhotho in English:

User Contribution

isiqhotho

hail storm

noun