Translation of morufa in English:

User Contribution

morufa

milking pail

noun