stood over him

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

• pressured him; supervised him; annoyed him, bothered him

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

بپرس