HUMATION MEANING IN ENGLISH

• Humation Definition & Synonyms

  1. (n.) Interment; inhumation.


RECENT SEARCHES