iJunoon official Urdu Dictionary
ضماد
zimad
مالش کی دوا
maalish ki dawa
English definition for embrocation
1. n. a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain
Synonyms and Antonyms for embrocation
Meaning for embrocation found in 10 Languages.
Sponored Video