to generate or produce within; to beget; to engender; to occasion; to cause

listen to the pronunciation of to generate or produce within; to beget; to engender; to occasion; to cause
الإنجليزية - الإنجليزية
ingenerate