English to Arabic

Meaning for:
Aberrate
other
الإنحراف عن الطريق السّوي :: الإنحراف عن المتوقّع