dictionnaire latin - Anglais

latine - English

advenis Anglais:

1. new arrivals new arrivals