Spanish Latin Dictionary

español - latine

picadillo in Latin: