Translation of monahune in English:

User Contribution

monahune

rumour

noun