Shankara P

Oxford English - English Kannada Dictionary - New Delhi Oxford Uni. Press 2018 - xii, 1696 p

9780198089247

PL 4646