dictionnaire latin - Anglais

latine - English

recentius Anglais:

1. more recently