What does LETO stand for?
LETO stands for "Torrejón, Madrid, Spain"
How to abbreviate "Torrejón, Madrid, Spain"?
"Torrejón, Madrid, Spain" can be abbreviated as LETO
What is the meaning of LETO abbreviation?
The meaning of LETO abbreviation is "Torrejón, Madrid, Spain"
What does LETO mean?
LETO as abbreviation means "Torrejón, Madrid, Spain"