Bulgarian
Russian
Englishto rub oil or spirit etc. onto a diseased parts
Frenchembrocation
English translator: English French embrocation Eesti sõnaraamat Español Traductor Svenska Översättare