Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
shame 
  n vergonha , (pity)  pena
  vt envergonhar 
it is a shame (that/to do)  é (uma) pena (que/fazer) 
what a shame!  que pena! 
to put sb/sth to shame  deixar alguém/algo envergonhado