Dizionario Inglese - Latino

English - latine

snail in latino: