English to Arabic

Meaning for:
Squired
other
مرافق