barmbrackEnglish

barmbrack

Noun

A rich currant cake or bun

English: barmbrack

Bahasa: roti kismis

Bahasa words with similar meanings