Urdu Translation
English Translation for mea culpa
Multiple Word Search
Search Result for mea culpa
Definitions
English definition for mea culpa
1. n. an acknowledgment of your error or guilt
All in One
Mea culpa is a Latin phrase that means "through my fault" and is an acknowledgement of having done wrong.
Sponored Video