×
dépouille
meaning in English
n.
relic, remains, skin; clearance, cast; slough
Related Words
dépoter
dépotoir
dépouillement
dépouillement des votes
PC Version
Copyright © 2018 WordTech Co.