Translation of accountable in Setswana

accountable

nna le boikarabêlô

adjective

  • 1

    nna le boikarabêlô
    • responsible
    • having to explain why you have done something