dictionnaire Anglais - latin

English - latine

headmaster en latin: