Translation of menthol in Malay

menthol

mentol

noun

  • 1

    mentol