Arabic-English dictionary »

بِلادُونَا meaning in English

ArabicEnglish
بِلادُونَا f

deadly nightshadedeadly nightshade; ''Atropa belladonna''