Version Française
Translate
"ad hoc tribunal."
to French Language
English to French
French to English
English
French
ad hoc tribunal.
tribunal ad hoc)