el alamein ( synonym found)

Definition of el alamein:

°causing apprehension, fear or alarm; frightening.

Back to Top