English to Arabic

Meaning for:
Acupunctures
other
الوخز بالأبر