English to Arabic

Meaning for:
Semitrance
other
نصف الغيبوبة