Results for "

apparition

"
English - Turkish Dictionary

apparition

(English - Turkish Dictionary) :
i. hayalet.