Portuguese-English dictionary »

caça-fantasmas meaning in English

PortugueseEnglish
caça-fantasmas noun
{m}

ghosthunter(person who tries to track down ghosts)
noun