English to Arabic

Meaning for:
Leach
other
الترشيح