Multilingual Turkish Dictionary

A BLOT ON THE LANDSCAPE

A BLOT ON THE LANDSCAPE : English Turkish

manzaradaki leke, manzarayı berbat eden şey; daha önceki rahat durumu bozan eden şey