Version Française
Translate
"note of protest"
to French Language
English to French
French to English
English
French
note of protest
(Pol., Dipl.) note de protestation.
note of protest.
note de protestation