English to Arabic

Meaning for:
Supply
other
التجهيز