OXFORD 9000
📚 name • entry_id 24940

Leto

Meanings (ES + gloss)
Leto
Leto, in Greek mythology, the mother of Apollo and Artemis.
Phrases
No hay frases
Word forms