There is no single "Spanish" pledge of allegiance that can be translated into English. Each one of the Spanish countries have their own pledges and National Anthems. There is though a Spanish translation of the American Pledge of Allegiance.
Juro fidelidad a la bandera (I promise loyalty to the flag)
de los Estados Unidos de América, (Of the United States of America)
y a la república que representa (And to the republic that it represents)
una nación bajo Dios, (One nation, under God)
indivisible cón libertad (Indivisible with liberty)
y justicÃa para todós. (And justice for all)
The literal English translation for the lines are in parenthesis after the line.
Chat with our AI personalities
Yo Proment leatad, a la bandera, de los estodos Unidos de America. Y a la rebublica que representa, una Nacion, bajo dios,indivisible,con libertad y justicia para todos