spirits or ghosts of the departed; specters

listen to the pronunciation of spirits or ghosts of the departed; specters
English - Turkish

Definition of spirits or ghosts of the departed; specters in English Turkish dictionary

lemures
ölmüşlerin ruhları
lemures
ölülerin ruhları
English - English
lemures
spirits or ghosts of the departed; specters
Favorites