English to Arabic

Meaning for:
Starching
other
التنشية