hamperer

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

• inhibitor, person or thing which impedes or hinders

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

بپرس