English to Arabic

Meaning for:
Pickling
other
التخليل