Translation of "a blot on the landscape" - English-Mandarin Chinese dictionary

See all translations

a blot on the landscape

something such as an ugly building that spoils a pleasant view


(Translation of “a blot on the landscape” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)

Translations of “a blot on the landscape”
Need a translator?

Translator tool

Get a quick, free translation!