meaculpa ( synonym found)

Definition of meaculpa:

°of Gaelic origin.

Definition of meaculpa:

°of Gaelic origin.

Back to Top