English to Arabic

Meaning for:
Temerities
other
التهوّر