Arabic-English dictionary »

بَازِلَّاء الزُهُور meaning in English

ArabicEnglish
بَازِلَّاء الزُهُور f

sweet peaflowering plant

Your history