Arabic-English dictionary »

سَفَنْدَر meaning in English

ArabicEnglish
سَفَنْدَر m

butcher's broomAny plant of the genus ''Ruscus''