Latin French Dictionary

latine - Français

sufficiat in French:

1. suffire