Definify.com

Definition 2025


escutcheon_pins

escutcheon pins

English

Noun

escutcheon pins

  1. plural of escutcheon pin