"مغمض" - Arabic English dictionary
"مغمض" - Translation from Arabic to English
-
squinting
-
blindly