tuck_shopEnglish

tuck shop

Noun

A candy store in Great Britain

English: tuck shop