English to Arabic

Meaning for:
Suds
other
الرغوة