dictionnaire Anglais - latin

English - latine

shed en latin: