French to English Dictionary

Version Française

"Organisation internationale, immunité de juridiction" meaning in English