English to Arabic

Meaning for:
Orifice
other
الفوهة