English to Arabic

Meaning for:
Attaints
other
يدين