DFLTI

AcronymDefinition
DFLTIDepartment of Foreign Languages, Translation and Interpreting