×

dépotoir meaning in English

n. disposal, dumping ground, tip

Related Words

  1. dépotement
  2. dépoter
  3. dépouille
  4. dépouillement
PC Version

Copyright © 2018 WordTech Co.