Spanish Latin Dictionary

español - latine

imposible in Latin: