Translation of own up in Setswana

own up

itshwaya phôsô

phrase

  • 1

    itshwaya phôsô
    ipôna molato
    • confess
    • admit guilt