English to Arabic

Meaning for:
Suffuses
other
يمتلئ