obstructer

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

• someone or something that obstructs; one who places an obstacle; interferer, thwarter

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

بپرس