English-French dictionary »

sky lantern meaning in French

EnglishFrench
sky lantern (paper ornament)
noun

lanterne céleste◼◼◼nom {f}