Translation of mofolara in English:

User Contribution

mofolara

scarf

noun