English-French dictionary »

magic lamp meaning in French

EnglishFrench
magic lamp (Arab folklore: special oil lamp)
noun

lanterne magique◼◼◼nom {f}