escudas in Spanish dictionary escudas Meanings and definitions of "escudas" more Grammar and declension of escudas escudas ( infinitive escudar) more Sample sentences with "escudas" Declension Stem Try again Available translations English Authors