St. Xavier's College, Palayamkottai

GPTKB entity