English to Arabic

Meaning for:
Pompons
other
شدّات الورد