Spanish Latin Dictionary

español - latine

Una novilla in Latin:

1. vitula eligans vitula eligans