Version Française
Translate
"rub hard (animal hide)"
to French Language
English to French
French to English
English
French
rub hard (animal hide)
frotter avec force (peau d’animal)