English to Arabic

Meaning for:
Socket
other
المقبس