Translation of magoswi in English:

magoswi

palms

plural noun (class 6)

  • 1

    (of hands) palms
    ‘Ge mosadi yola a ekwa tšeo, a emelela ka bogale a mo phasola lešama ka legoswi’ When the woman heard this, she angrily stood up and slapped him across the cheek with her palm