العربية-إنجليزي قاموس »

سَرْسَاد meaning in بالإنجليزية

العربيةإنجليزي
سَرْسَاد m

chaste treeshrub