Latin English Dictionary

latine - English

scrutantem delphina uident in English:

1. dolphin stolen dolphin stolen