Translation of mengigau in English:

User Contribution

mengigau

delirious

adjective