What does LETO stand for?
What does LETO mean?
We've found 1 definition for LETO:Sort:PopularA - ZCategory
ADVERTISEMENT
| LETO | Madrid Torrejon Air Force Base, S-Spain |
What does LETO mean?
- Leto, Latona(noun)
- wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology; called Latona in Roman mythology
