a blot on the landscape

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

• something that spoils the scenery; something that spoils an earlier comfortable situation

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

بپرس