Meaning of palastro in Spanish:

palastro

Translate palastro into English

masculine noun

  • 1Chapa en que se coloca el pestillo de una cerradura.

  • 2Hierro o acero laminado.