Persian lambs

English

Noun

Persian lambs

  1. plural of Persian lamb