English to Arabic

Meaning for:
Kudo
other
جائزة