Arabic-English dictionary »

مَغْد أَسْوَد meaning in English

ArabicEnglish
مَغْد أَسْوَد m

black nightshade''Solanum nigrum''