Adeodatus

What is Adeodatus?

Adeodatus definition and meaning on Dictionary terms:
noun