SCOT AND LOT


Meaning of SCOT AND LOT in English

tax that is paid according to one's ability

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