Kamus Mobile
https://m.xamux.com
English to Indonesian
embrocation obat gosok
embrocation
noun
a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain
cairan obat yang dioleskan ke kulit untuk mengurangi kekakuan otot dan nyeri
source: WordNet 3.0