imposer

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

• one who compels, one who requires; one who forces himself on others

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

بپرس