meaning of benachbarte Staaten

benachbarte Staaten - German to English

adjoining nations

View more

  • adjoining states