Dizionario Inglese - Latino

English - latine

sheep in latino: