encroached upon him

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

• crowded him, pressured him

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