How to pronounce Specter

Accents & languages on maps

Definition
  • Definition of Specter

    • a mental representation of some haunting experience
    • a ghostly appearing figure

Random words: sorrypenChicagooftenCanada