English-Latin dictionary »

ghost, specter meaning in Latin

EnglishLatin
ghost, specter noun

phasma [phasmatis](3rd) N
noun