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

Suggest a Term