écorcher French - English
1.
Englishskin
-
Englishto injure the skin o
-
Frenchécorcher
Englishskin
-
Englishto remove the skin o
-
Frenchécorcher, dépouiller, peler
English translator: French English écorcher Eesti sõnaraamat Español Traductor Svenska Översättare