dictionnaire Anglais - latin

English - latine

Technology en latin: