bn:22648135n
Noun Named Entity
IT
No term available
EN
Sir Robert Cavendish Spencer was an English officer of the Royal Navy. Wikipedia
Relations
Sources