Translation of let down in Setswana

let down

swabisa

phrase

  • 1

    swabisa
    • disappoint somebody
  • 2

    phofisa
    pômpolola
    • deflate