Arabic-English dictionary »

الشجرة دائمة الخضرة meaning in English

ArabicEnglish
الشجرة دائمة الخضرة

Evergreen[UK: ˈe.və.ɡriːn] [US: ˈe.vər.ˌɡrin]