Spanish Latin Dictionary

español - latine

plaza in Latin: