PORTUGUESE ADHINIVESAVUM KUNHALI MARAKKARUM - KURUP K K N (CALICUT: MATHRUBHUMI BOOKS)
Keywords: HISTORY