إنجليزي-العربية قاموس »

embrocate meaning in العربية

إنجليزيالعربية
embrocate to moisten with a liquid substance

دَلَّكَ

Your history