Search in full dictionary

MEA CULPA

MEA CULPA
ScnMaster
(Latin) I am to blame; (by) my fault. —9th ACC Volume 2 Approved Glossary