Specters meaning

Plural form of specter.
noun
0
0
Advertisement