ribbon seals

English

Noun

ribbon seals

  1. plural of ribbon seal