English to Arabic

Meaning for:
Diaphragms
other
الحجابات الحاجزة