Spanish Latin Dictionary

español - latine

tejado in Latin: