Dizionario Latino - Inglese

latine - English

tenens suus in inglese:

1. holding it holding it