"جزرة" - Arabic English dictionary
"جزرة" - Translation from Arabic to English
-
carrot
-
Carrots
-
Jazrat