English to Arabic

Meaning for:
Fenestration
other
التثقّب