barricader

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

• one who builds barricades, one who entrenches, one who fortifies

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