dictionnaire Anglais - latin

English - latine

a huge storm en latin: