perfricate

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