English to Arabic

Meaning for:
Impertinences
other
الصلافة