English to Arabic

Meaning for:
Meringue
other
الحلوى