inflicted punishment

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

• carried out a punishment, punished (someone)

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

بپرس