STERCORY MEANING IN ENGLISH

• Stercory Definition & Synonyms

  1. (n.) Excrement; dung.


RECENT SEARCHES