idol shepherds

English

Noun

idol shepherds

  1. plural of idol shepherd