Translation of lubrication in Setswana

lubrication

go logetsa

noun

  • 1

    go logetsa