Translation of Igagasi in English:

User Contribution

Igagasi

Wave

noun