seven-light church candelabra - Spanish English Dictionary

Suggest a Term