English-Hindi dictionary »

deposer meaning in Hindi

EnglishHindi
deposer noun

अभिसाक्षी