Printer friendly
"AcronymAttic.com

What does STECLA stand for?

STECLA stands for Standing Technological Conference of European LocalAuthorities

Advertisement:

This definition appears very frequently