windowglasses

English

Noun

windowglasses

  1. plural of windowglass