drambuieEnglish

Drambuie

Noun

A sweet Scotch whisky liqueur

English: Drambuie