English-Latin dictionary »

a shade, ghost meaning in Latin

EnglishLatin
a shade, ghost noun

effigia [effigiae](1st) F
noun