'Stephen was the real first name of this president who served 2 non-consecutive terms'
Grover Cleveland
U.S. PRESIDENTS: Stephen was the real first name of this president who served 2 non-consecutive terms
Stephen was the real first name of this president who served 2 non-consecutive terms
Stephen was the real first name of this president who served 2 non-consecutive terms
U.S. PRESIDENTS
Grover Cleveland
U.S. PRESIDENTS