dictionnaire Anglais - latin

English - latine

Teamwork en latin: