bulwarks

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

• protective wall, barrier, rampart, parapet; support

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