Topic: BUILDINGS


leaded lights

noun
     
leaded lights [plural]
British EnglishTBB leaded windows

Explore BUILDINGS Topic