English to Arabic

Meaning for:
Oversaturate
other
يشبّع بإفراط