TIWI


AcronymDefinition
TIWI➣Telesystem International Wireless Incorporated (Montreal, Quebec, Canada)