Arabic-English dictionary »

شجيرة موسمية meaning in English

ArabicEnglish
شجيرة موسمية

Zygophyllum