Meaning ofpedigreein English

pedigree

#moderate
Definitions