Chinese-English dictionary »

是我的错 /shì wǒ de cuò/ meaning in English

ChineseEnglish
是我的错 /shì de cuò/ noun

mea culpa(my fault, due to my error)
noun
[UK: ˈmiː ˈkəl.pə] [US: ˈmiː ˈkəl.pə]