EN English dictionary: besiege
besiege has 16 translations in 8 languages
translations of besiege
EN PT Portuguese 3 translations
EN DE German 4 translations
- belagern (v) [military, to assail or ply]
- überhäufen
- überschütten
- zernieren (v)