"مارد" - Arabic English dictionary
"مارد" - Translation from Arabic to English
-
genie
-
giant
-
Mard
-
leprechaun