Dizionario Latino - Inglese

latine - English

galeati in inglese:

1. helmets helmets