a debatable ground [land]
Are you looking for: 争执争执不决的边境争执 争执不决的边境More results...
English Expression:
  1. n.  a debatable ground [land]