Golden Bowl

Dictionary

PORTCULLISEDa.

Having a portcullis.