rhizoverbBeta
Feedback

apartment

Living spacenoun · A separate living space within a larger building.