Translation of tshubaba in English:

tshubaba

blemish

noun (class 9, plural ditshubaba)

  • 1

    (on the face)
    blemish
    ‘Sefatlhêgô sa gagwê se tletse ditshubaba’ His face is full of blemishes