Attested.to

Definition

a sweet Scotch whisky liqueur

Seed ·

Term in context

Drambuie in CommonParlance