Latin English Dictionary

latine - English

terrent; in English:

1. scare;