Dizionario Latino - Inglese

latine - English

nunc dierum in inglese:

1. now days now days