English to Arabic

Meaning for:
Consolidated
other
مدعوم