Tripathy and Patnaik

Oxford English - English - Odia Dictionary - New Delhi Oxford Uni. Press 2017 - xiii, 1237 p

9780199474554

PL