alambics

English

Noun

alambics

  1. plural of alambic

French

Noun

alambics m

  1. plural of alambic