Dictionary English – Romanian

ghostly



Adjectiv
1.

spiritual, imaterial


2.

fantomatic


Expressions:
the ghostly enemy  =  diavolul