Translation of iqhwagi in English:

User Contribution

iqhwagi

locust

noun