English to Arabic

Meaning for:
Transfusable
other
يمكن نقله