meaning of girandola

1. an ornate candle holder; often with a mirror


Related Words

girandola |

Developed & Maintained By Taraprasad.com

Treasure Words