Castor-sugar definition

(UK, New Zealand) Alternative form of caster sugar.
noun
0
0
Advertisement