English to Arabic

Meaning for:
Made-excuses
other
الأعذار الصنع