Italian-English dictionary »

lanterna magica meaning in English

ItalianEnglish
lanterna magica noun
{f}

magic lamp(Arab folklore: special oil lamp)
noun

magic lantern(early light projector)
noun
[UK: ˈmæ.dʒɪk ˈlæn.tən] [US: ˈmæ.dʒɪk ˈlæn.tərn]