Spanish Latin Dictionary

español - latine

cosecha; in Latin: