分类：教育/科学-外语学习-英语考试
问题：怎么翻译这个短语啊ablotonthelandscape 
a ot on the landscape
回答：a blot on the landscape

a. 破坏自然美的人或物
or
b. 丢脸的人