Printer friendly
Acronymfinder

What does IDSMT stand for?

IDSMT stands for Integrated Development of Small and Medium Towns


This definition appears very rarely