an almond-flavored liqueur made from apricot pits

listen to the pronunciation of an almond-flavored liqueur made from apricot pits
English - English

Definition of an almond-flavored liqueur made from apricot pits in English English dictionary

An almond-flavored liqueur made from apricot pits
Amaretto