Latin French Dictionary

latine - Français

proten in French:

1. s'étirer