DOG SCHOOL


Meaning of DOG SCHOOL in English

play truant

Scottish slang English vocabulary.      Английский словарь шотландского сленга.