Scythian lambs

English

Noun

Scythian lambs

  1. plural of Scythian lamb