×
dépotoir
meaning in English
n.
disposal, dumping ground, tip
Related Words
dépotement
dépoter
dépouille
dépouillement
PC Version
Copyright © 2018 WordTech Co.