rhizoverb
Beta
Feedback
→
apartment
Living space
noun · A separate living space within a larger building.
Enable JavaScript for search, audio, and interactive vocabulary practice.