English-Arabic dictionary »

immured meaning in Arabic

EnglishArabic
Immured [UK: ɪ.ˈmjʊəd]
[US: ɪ.ˈmjʊəd]

محصور