shameful sight

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

• something shameful that is seen, disgraceful sight

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