brandyballEnglish

brandyball

Noun

A British candy flavored with brandy

English: brandyball