SEATIC

AcronymDefinition
SEATICSoutheast Asia Translation and Interrogation Center (New Delhi, India)