صفحه اصلی
cast a reflection upon
بستن
انگلیسی به انگلیسی
انگلیسی به انگلیسی
• placed a slur upon, blemished (a character or reputation)
کلمات دیگر: