Diccionario Español-Inglés
sitiado
Besieged
Diccionario Español-Inglés
sistémico
sitiador