Arabic-English dictionary »

شجيرة اليابون meaning in English

ArabicEnglish
شجيرة اليابون

Yaupon[UK: ˈjɒ.pən] [US: ˈjɒ.pən]