el diccionario latín - inglés

latine - English

peregrinandum inglés:

1. travel?