dictionnaire Anglais - latin

English - latine

A lizard en latin: