Dizionario Inglese - Latino

English - latine

Update in latino:

1. Update