Search term dehydration has 2 results
Jump to
EN English FR French
dehydration (n) [act or process of freeing from water] déshydratation (n) {f} [act or process of freeing from water]
dehydration (n) [general] déshydratation (n) {f} [general]