"ضغطا" - Translation from Arabic to English
-
pressure
-
strain
-
stress
-
pressing
-
strained
-
stressful
-
demand
-
lobbying
-
exerting
-
pressured