Skip to main content

English: smokies

Welsh: smokies

Definition

A meat produce considered a delicacy amongst ethnic minorities in the UK.