Usages of dar vergüenza
Que duermas bien y que no te dé vergüenza seguir practicando mañana.
May you sleep well and may you not feel embarrassed to keep practicing tomorrow.
Me da vergüenza hablar en público en español.
I feel embarrassed to speak in public in Spanish.
Elon.io is an online learning platform
We have an entire course teaching Spanish grammar and vocabulary.