fathimah nasma niyaz manipal affectation repugnance incumbent on high give

20 July 2023