Dizionario Latino - Inglese

latine - English

terrent; in inglese:

1. scare;