ZIM Dictionary
One Word, One Wiki
Leto
A goddess in Greek mythology the mother of Apollo and Artemis
勒托;希腊神话中的女神,阿波罗和阿耳忒弥斯的母亲。