×
carrion
meaning in French
n.
charogne, corps de bête morte; cadavre humain abandonné
Related Words
carrion crow
carries out faithfully
carriole
carrion crow
carroll
PC Version
Copyright © 2018 WordTech Co.