shame,-embarrass

listen to the pronunciation of shame,-embarrass
الإنجليزية - الأسبانية
avergonzar(transitive)
avergonzar