Definition of “the Geneva Convention” - English Dictionary

british dictionary