Kamus Mobile
https://m.xamux.com
English to Indonesian
embrocate
verb
administer an oil or ointment to ; often in a religious ceremony of blessing
mengelola minyak atau salep untuk; sering dalam upacara agama berkat
source: WordNet 3.0