perfricate

listen to the pronunciation of perfricate
İngilizce - İngilizce
{v} to rub thoroughly or all over
To rub over