you should be ashamed of yourself!

listen to the pronunciation of you should be ashamed of yourself!
الإنجليزية - التركية

تعريف you should be ashamed of yourself! في الإنجليزية التركية القاموس.

for shame
ayıp için
الإنجليزية - الإنجليزية
for shame

Using that kind of language in mixed company, Mike? For shame!.