Latin English Dictionary

latine - English

confidentes consummata est in English:

1. ones will