hayamos embarazado
Present perfect subjunctivenosotrosconjugation ofembarazar.

embarazar

Espero que no nos hayamos embarazado nosotros mismos.
Oh, I hope we didn't embarrass ourselves.
Word of the Day
to drizzle