dictionnaire latin - Anglais

latine - English

quae erubescunt Anglais:

1. were shocked were shocked