Latin French Dictionary

latine - Français

te ipsum in French:

1. toi-même toi-même