English-Latin dictionary »

ghost, phantom meaning in Latin

EnglishLatin
ghost, phantom noun

imago [imaginis](3rd) F
noun