SMOUCH


Meaning of SMOUCH in English

n. smutch, smudge of something dirty or oily; dark stain

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.