blockader

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

• person or thing which closes off or obstructs passage

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