someone that forces the enemy to raise a siege - Spanish English Dictionary

Suggest a Term