Arabic-English dictionary »

سَفَرْجَل meaning in English

ArabicEnglish
سَفَرْجَل

quincefruit

سَفَرْجَلِيَّة f

cotoneaster''Cotoneaster''

Your history