Summary
English Synonyms:   more detail...
  1. neighboring nation:


English

Detailed Synonyms for neighboring nation in English

neighboring nation:

neighboring nation

  1. neighboring nation

Related Synonyms for neighboring nation