karsia French - English
1.
Englishprune
-
Englishtrim a tree or shrub
-
Frenchélaguer, émonder
Englishprune
2.
Englishlimb
-
Englishto remove limbs
-
Frenchdémembrer
English translator: French English karsia Eesti sõnaraamat Español Traductor Svenska Översättare