English to Arabic

Meaning for:
Intubation
other
عملية إبقاء العضو البشري مفتوحاً بواسطة أنبوب