immured

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

• confined, imprisoned; enclosed within walls

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

بپرس