dicionário latino - Inglês

latine - English

commorantibus infestior inglês:

1. and persistent and persistent