Spanish Latin Dictionary

español - latine

patio in Latin: