destilliert

Meaning

destillieren

to distil (subject a substance to distillation)

Concepts

Translations

Notes

Sign in to write sticky notes