a remarkable thing making a sudden appearance; a ghost

listen to the pronunciation of a remarkable thing making a sudden appearance; a ghost
English - English
Apparition
a remarkable thing making a sudden appearance; a ghost
Favorites