Impregnated

English Meaning

Tamil Meaning

நிறைவித்த