Tawafa

Definition

Français: terreur.
English : terror.

Reference
Amsbrid