detur
English
detur meaning in English • detur का अर्थ अंग्रेजी में
Noun
- A present of books given to a meritorious undergraduate student as a prize.