chicken mushrooms

English

Noun

chicken mushrooms

  1. plural of chicken mushroom