Meaning of amaretto
Definition of amaretto
(noun)
an Italian
almond
liqueur
Other information on amaretto
WIKIPEDIA results for
amaretto
Amazon results for
amaretto
Tweet