Dutch-English dictionary »

toverlantaarn meaning in English

DutchEnglish
toverlantaarn substantief
{f}

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

Your history