Fairy-lights meaning

(UK) Small electric lights on a strand which are used decoratively, especially on Christmas trees.
noun
0
0
Advertisement