cast a reflection upon

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

• placed a slur upon, blemished (a character or reputation)

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

بپرس