×
excréter
meaning in English
v.
excrete, discharge or expel waste matter from the body
Related Words
excrément
excrémentiel
excréteur
excrétif
PC Version
Copyright © 2018 WordTech Co.