Definition: 1. (relational, New Latin) horse
Show more information about cavallus
Search took: 2.23 ms