meaning of benachbartes Ausland

benachbartes Ausland - German to English

neighbouring foreign countries {pl} [Br.]