English to Arabic

Meaning for:
Effervesced
other
مفار