Translation of distillation in Setswana

distillation

go tlhôtlha

noun

  • 1

    go tlhôtlha