DEJECTURE MEANING IN ENGLISH

• Dejecture Definition & Synonyms

  1. (n.) That which is voided; excrements.


RECENT SEARCHES