English to Hindi Dictionary

To Reproduce (PaidA karanA) Meaning in English