Italian-English dictionary »

acchiappafantasmi meaning in English

ItalianEnglish
acchiappafantasmi noun
{m}

ghosthunter(person who tries to track down ghosts)
noun