Search term portcullis has one result
Jump to
EN English IT Italian
portcullis (n) [fortification] saracinesca (n) {f} [fortification]