Translation of moruo in English:

User Contribution

moruo

economy

noun