OMCARD

AcronymDefinition
OMCARDOrissa Maritime and Chilika Area Development Corporation