English-French dictionary »

feceate meaning in French

EnglishFrench
feceate (to discharge feces from the digestive tract)
verb

déféquerverbe