meaning of Camp-David-Abkommen

Camp-David-Abkommen - German to English

Camp David Accords {pl}