×

excretum meaning in French

n. sécrétion, excrément

Related Words

  1. excretive
  2. excretory
  3. excruciate
  4. excruciating
PC Version

Copyright © 2018 WordTech Co.