English to Arabic

Meaning for:
Replenisher
other
المعبّيء للمرة الثانية