English to Arabic

Meaning for:
Rosebuds
other
البراعم