Amaretto - Definition

amaretto

n 1: an Italian almond liqueur

Look up another word