"غرة" - Arabic English dictionary
"غرة" - Translation from Arabic to English
-
surprise
-
guard
-
sudden
-
off-guard
-
suddenly
-
unawares
-
bangs
-
aback
-
catch
-
sprang
-
lounging
-
to drop in on
-
out of nowhere
-
caught unprepared