Translation of morupisi in English:

User Contribution

morupisi

initiator

noun