elimination of faeces - Spanish English Dictionary

Suggest a Term