SIMULACHRE MEANING IN ENGLISH

• Simulachre Definition & Synonyms

  1. (n.) See Simulacrum.


RECENT SEARCHES