Shields
French Meaning
bouclier écran écu blason couvrir faire un bouclier
English Meaning
- Plural form of shield.
- Third-person singular simple present indicative form of shield. Protects.