Words and Languages
The Latin phrase "mea culpa" is closest in meaning to which of these modern slang phrases?
Bet your knowledge and answer Start the QuizCorrect answer
My bad
Statistics
50% correct 23 correct · 23 incorrect
Question added 2019-03-19