Arabic-English dictionary »

شجري meaning in English

ArabicEnglish
شجري

arborealpertaining to trees