dictionnaire Anglais - latin

English - latine

river en latin: