English to Arabic

Meaning for:
Spume
other
الرغوة