English to Arabic

Meaning for:
Blossoming
other
الإزهار