English to Arabic

Meaning for:
Standoffishly
other
بشكل منعزل