Spanish Latin Dictionary

español - latine

barbacoa in Latin: