kamus
.
Search
About
stairhead
English
stairhead
Noun
Platform at the top of a staircase
English: stairhead