No exact translation found for
fragmentary defecation

related Results
la défécation (n.) , f, {biol.}
تغوط {أحياء}
la défécation (n.) , f, {biol.}
تبرز {أحياء}