OLD SCRATCH


Meaning of OLD SCRATCH in English

n. Satan, the Devil

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