Thanolo ya frustration ka Setswana

frustration

phêlô pelo

leina

  • 1

    (feeling of being annoyed and impatient)
    phêlô pelo
  • 2

    (something that makes you annoyed and impatient)
    sekgoreletsi