Spanish Latin Dictionary

español - latine

¿impaciente? in Latin: