×

défécation meaning in English

n. defecation

Related Words

  1. défréchir
  2. défunt
  3. déféminisation
  4. déféminiser
PC Version

Copyright © 2018 WordTech Co.