French-English dictionary »

écume de mer meaning in English

FrenchEnglish
écume de mer nom {f}

meerschaum◼◼◼(mineral)
noun
[UK: ˈmɪə.ʃəm] [US: ˈmɪə.ʃəm]