spider rolls

English

Noun

spider rolls

  1. plural of spider roll