Translation of botsôna in English:

botsôna

on their own

adverb

  • 1

    on their own
    ‘Di ne tsa ikisa ka botsôna’ They went there on their own
    botsône