Search term alambic has one result
Jump to
FR French EN English
alambic (n) [chemical apparatus] {m} alembic (n) [chemical apparatus]