English

edit

Noun

edit

escutcheon pins

  1. plural of escutcheon pin