Attested.to

Definition

an Italian almond liqueur

Seed ·

Term in context

amaretto in CommonParlance