• Mabela

    Full definition of mabela

    Noun

    mabela

    (uncountable)
    1. (South Africa) A type of sorghum.

    Anagrams

    © Wiktionary