English to Arabic

Meaning for:
Marshmallows
other
أعشاب من الفصيلة الخبّازيّة