Arabic-English dictionary »

سَرْسَاد meaning in English

ArabicEnglish
سَرْسَاد m

chaste treeshrub