highprincipled

listen to the pronunciation of highprincipled
İngilizce - İngilizce
Possessed of noble or honorable principles
highprincipled