English to Arabic

Meaning for:
Guerdon
other
مكافأة