French-Latin dictionary »

s’excuser meaning in Latin

FrenchLatin
s’excuser

me excuso