Find the word definition

Crossword clues for stes

stes
Wikipedia
STES

STES may refer to:

  • Seasonal thermal energy storage
  • Sinhgad Technical Education Society