dictionnaire latin - Anglais

latine - English

scrutantem delphina uident Anglais:

1. dolphin stolen dolphin stolen