pilgrim badges

English

Noun

pilgrim badges

  1. plural of pilgrim badge