ジャロジーマド
Meanings
Noun
1. louvre window; jalousie window
Composed of
window