Translation of legwafa in English:

legwafa

armpit

noun (class 5, plural magwafa)

  • 1

    armpit