Translation of mafela in English:

mafela

muffler

noun

  • 1

    muffler, scarf worn for warmth