English
Detailed Translations for excreta from English to Dutch
excreta:
-
the excreta (excrements; faeces; excretion; shit; droppings; stool; night soil; crap; feces)
Synonyms for "excreta":
Related Definitions for "excreta":
External Machine Translations:
Images: