Translation of botšarara in English:

botšarara

sour

adjective

  • 1

    sour
    ‘Leungô le a le mphileng le ne le le botšarara thata’ The fruit he gave me was very sour