English-Arabic dictionary »

sweet pea meaning in Arabic

EnglishArabic
sweet pea flowering plant

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