Translation of lubrication in Malay

lubrication

pelinciran

noun

  • 1

    pelinciran