Dictionary Romanian – English

nălucă



Substantiv feminin
1.

apparition


2.

ghost


3.

spectre


4. (iluzie)

illusion


5. (himeră)

chimera