English-Arabic dictionary »

afforested meaning in Arabic

EnglishArabic
Afforested [UK: ə.ˈfɒ.rɪ.stɪd]
[US: ə.ˈfɒ.rɪ.stɪd]

شجّر