What does YELO stand for?
What does YELO mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: YELO.
What does YELO mean?
- Yelo is a municipality located in the province of Soria, Castile and León, Spain. According to the 2004 census (INE), the municipality had a population of 55 inhabitants.