impeder

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

• person or thing which delays; person or thing which prevents or hinders

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