Translation of inunu in English:

User Contribution

inunu

a monster

noun