"escudo" in English Escudo {m} escudo "escudo" English translation escudo Escudo Detailed translations for "escudo" der Escudo{masculine} Escudo escudo English synonyms for "escudo" s {escudo}