Moralist definition, a person who teaches or inculcates morality. See more.

© 2019
All rights reserved

bomasi.ga