×
delphes
meaning in English
n.
delphi; city in ancient greece, site of an oracle of apollo
Related Words
delhi
delirium
delphine
delphinium
PC Version
Copyright © 2018 WordTech Co.