dicionário latino - Inglês

latine - English

aemulantur inglês:

1. zealously zealously