lambicadúra , nf Definition
su lambicare
Etymon
srd.
Translations
French
distillation
English
distillation
Spanish
destilación
Italian
distillazióne
German
Destillation.