English

edit

Noun

edit

barbicans

  1. plural of barbican