excreta: meaning and definitions

PortugueseType a word

What is excreta?

  • Expelir do corpo; evacuar.