Italian-English dictionary »

candela romana meaning in English

ItalianEnglish
candela romana noun

Roman candle(a type of firework)
noun