Latin-English dictionary »

lanterna magica meaning in English

LatinEnglish
lanterna magica noun
{f}

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