Definify.com

Definition 2025


décamole

décamole

See also: decamole and deca-mole

French