lay a ghost

listen to the pronunciation of lay a ghost
English - Turkish

Definition of lay a ghost in English Turkish dictionary

lay ghost
hayalet yattı
English - English
exorcise ghosts, force out ghosts, send away spirits (from a person or place)
lay a ghost
Favorites