Translation of mefoka in English:

User Contribution

mefoka

weeds

noun