English to Arabic

Meaning for:
Demurring
other
الإعتراض