Translation of jealousy in Setswana

jealousy

lefufa

noun

  • 1

    lefufa