French-English dictionary »

sédiments meaning in English

FrenchEnglish
sédiments nom {m pl}

settling◼◼◼(dregs)
noun
[UK: ˈset.l̩.ɪŋ] [US: ˈset.l̩.ɪŋ]