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