Sir M. Visvesvaraya Jayanti

GPTKB entity