Stands for Indonesia
What is ID ? 31IndonesiaStands for Indonesia28 November 2012 location Printable Version Advanced search of this acronym