Golden Bowl

Dictionary

BELEAGURINGppr.

Besieging; blocking up.