dictionnaire Anglais - latin

English - latine

vexatious and persistent en latin:

1. eremo commorantibus infestior eremo commorantibus infestior