Back land,
Definition of Back land:
Stretch of land situated away from a main roadway or waterway.
Meaning of Back land & Back land Definition
Stretch of land situated away from a main roadway or waterway.
Meaning of Back land & Back land Definition