French-English dictionary »

distillable meaning in English

FrenchEnglish
distillable adjectif

distillable◼◼◼(Capable of being distilled)
adjective