English-Arabic dictionary »

embrocate meaning in Arabic

EnglishArabic
embrocate to moisten with a liquid substance

دَلَّكَ