English to Arabic

Meaning for:
Supplying
other
التموين