"حدوة" - Arabic English dictionary
"حدوة" - Translation from Arabic to English
-
horseshoe
-
horseshoes
-
shoe