Translation of lubricate in Setswana

lubricate

logetsa

verblubricating, lubricated, lubricates

  • 1

    logetsa
    • oil or grease something so that it moves smoothly