Arabic-English dictionary »

شَمْشَار meaning in English

ArabicEnglish
شَمْشَار m

boxshrub or tree of the genus ''Buxus''|box tree

Your history