French-English dictionary »

lait de lune meaning in English

FrenchEnglish
lait de lune nom {m}

moonmilk◼◼◼(limestone)
noun