Definify.com

Definition 2024


windowscreens

windowscreens

See also: window screens

English

Noun

windowscreens

  1. plural of windowscreen