delaware water gap









delaware water gap


noun

  1. a gorge on the boundary between E Pennsylvania and NW New Jersey.
51 queries 0.587