English to Arabic

Meaning for:
Made-amends-for
other
الإرضاء الصنع لـ