English to Arabic

Meaning for:
Ferruled
other
مزوّد بمقبض