Translation of ubat gosok in English:

ubat gosok

liniment

noun

  • 1

    liniment, embrocation, liquid for rubbing on the body to relieve aches