Spanish-English Dictionaryescudo
escudó
escudo
escudo
escudar
Meaning of escudo