hadrian iii









hadrian iii


noun

  1. Adrian III.

noun

  1. Saint, Italian ecclesiastic: pope a.d. 884–885.
50 queries 0.546