SIFLS

(redirected from Suzhou International Foreign Language School)
AcronymDefinition
SIFLSSometimes I Feel Like Screaming (Deep Purple song)
SIFLSSuzhou International Foreign Language School (China; est. 1995)