Arti dalam bahasa Indonesia

beleagured

terkepung;

Cari kata Inggris menurut abjad