dicionário latino - Inglês

latine - English

mirantur inglês:

1. They wonder They wonder