Word/Phrase: demorarse
Translation: to delay oneself
Pronunciation: de.moˈɾaɾ.se
I tend to delay myself - Yo tiendo a demorarme
Sometimes I get delayed in traffic - A veces me demoro en el tráfico
Don't delay yourself too much - No te demores demasiado
She always delays herself before meetings - Ella siempre se demora antes de las reuniones
We can't afford to delay ourselves - No podemos permitirnos demorarnos