dictionnaire latin - Anglais

latine - English

terrent; Anglais:

1. scare;