highprincipled

listen to the pronunciation of highprincipled
Английский Язык - Английский Язык
Possessed of noble or honorable principles
highprincipled
Избранное