Polish-English dictionary »

fantom meaning in English

PolishEnglish
fantom noun

ghostnoun
spirit appearing after death

phantomnoun
something having no physical reality