Version Française
Translate
"just reward."
to French Language
English to French
French to English
English
French
just reward.
juste récompense