EN

dwelling place {noun}

volume_up
dwelling place (also: dwelling, home, homestead, house)
dwelling place
dwelling place (also: ditch)
dwelling place
dwelling place
Other dictionary words