windowed

  1. Adjective (a) pencereli, (b) oymalı, (c) delikli, delik deşik.
savrulmak Verb