chicken rolls

English

Noun

chicken rolls

  1. plural of chicken roll