one or that which haunts; frequent visitor

listen to the pronunciation of one or that which haunts; frequent visitor
İngilizce - İngilizce
{i} haunter
one or that which haunts; frequent visitor