écorce French - English
1.
Englishcrust
-
Englishoutermost layer of a planet
-
Frenchcroûte
2.
3.
Englishbark
-
Englishexterior covering of a tree
-
Frenchécorce
Englishbark
-
Englishto strip the bark from, to peel
-
Frenchécorcer
English translator: French English écorce Eesti sõnaraamat Español Traductor Svenska Översättare