English to Arabic

Meaning for:
Irritabilities
other
التهيّجات