Roman-candles meaning

Plural form of Roman candle, a type of firework.
noun
0
0
Advertisement