in an alienated way

انگلیسی به انگلیسی

• in an estranged manner, in the manner of being kept away

پیشنهاد کاربران