English to Arabic

Meaning for:
Hemostats
other
المرقأة