Arabic-English dictionary »

السلام الأخضر meaning in English

ArabicEnglish
السلام الأخضر

Greenpeace[UK: ˈɡriːn.ˌpis] [US: ˈɡriːn.ˌpis]