Translation of pelinciran in English:

pelinciran

lubrication

noun

  • 1

    lubrication