Arabic-English dictionary »

سَفَرْجَلِيَّة meaning in English

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

cotoneaster''Cotoneaster''