Diccionario español–inglés

Traducción inglesa de la palabra española sitiar

español → inglés
  
españolinglés (traducido indirectamente)esperanto
sitiar
(asediar)
;
beleaguer
;
beset

españolinglés
sitiar beleaguer; beset; besiege; invest; surround