Last modified on 4 August 2014, at 06:25

shame on you

EnglishEdit

InterjectionEdit

shame on you

  1. An expression of disapproval.

TranslationsEdit

SynonymsEdit

AntonymsEdit