English to Arabic

Meaning for:
Mainlining
other
الحقن