Latin-French dictionary »

excusa meaning in French

LatinFrench
excusa

excusez-moi