TWAX

AcronymDefinition
TWAXTrans World Affairs Exchange (Lebanon)