Delian meaning

dēlēən
Of Delos.
adjective
0
0
Advertisement