Word/Phrase: i showered myself
Translation: me duché
Pronunciation: me ˈdu.tʃe
I showered myself - Me duché
I always showered myself - Siempre me duché
Did you shower yourself? - ¿Te duchaste tú?
She showered herself - Ella se duchó
They showered themselves - Ellos se ducharon