French-English dictionary »

mettre à sec meaning in English

FrenchEnglish
mettre à sec verbe

desiccate [desiccated, desiccating, desiccates]verb
[UK: ˈde.sɪk.eɪt] [US: ˈde.sɪk.eɪt]