dictionnaire Anglais - latin

English - latine

eighteen; en latin: