kamus
.
Search
About
life_peer
English
life peer
Noun
A British peer whose title lapses at death
English: life peer