moralizer

انگلیسی به انگلیسی

• one who preaches morality; person who explains things in moral terms

پیشنهاد کاربران

بپرس