Translation of lubricate in Setswana

lubricate

logetsa

verblubricates, lubricating, lubricated

  • 1

    logetsa
    • oil or grease something so that it moves smoothly