scar English - French
1.
-
Englishcheese
-
Frenchmascarpone
2.
-
Englishto abort a foetus
-
Frenchavorter
Related words
stigma pockmark secede eschar sear leucoma
English translator: English French scar Eesti sõnaraamat Español Traductor Svenska Översättare