town wall

English

Noun

town wall (plural town walls)

  1. singular of town walls