OBUMBRATION MEANING IN ENGLISH

• Obumbration Definition & Synonyms

  1. (n.) Act of darkening or obscuring.


RECENT SEARCHES