French-Latin dictionary »

moi-même meaning in Latin

FrenchLatin
moi-même

egomet | ipse