diddo ( synonym found)

Definition of diddo:

°Founder and first Queen of Carthage.

Definition of diddo:

°Founder and first Queen of Carthage.

Back to Top