Terdapat 1 arti kata 'beleagured' di Kamus Bahasa Inggris Terjemahan Indonesia.
Terkepung
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata beleagured adalah terkepung.