Basque Shepherds

English

Noun

Basque Shepherds

  1. plural of Basque Shepherd