he ought to have read it

listen to the pronunciation of he ought to have read it
English - German
Er hätte das lesen sollen
English - Chinese

Definition of he ought to have read it in English Chinese dictionary

ought to have
本应
ought to have
本應