Definitions for "Amaretto almond liqueur"
An almond flavored italian liqueur made with apricot pits. more information - recipes