Translation of vigour in Setswana

vigour

maatla

noun

  • 1

    maatla
    nonofô
    • strength and energy