Leg shield in Portuguese
In Portuguese
o escudo
Plural: escudos
Definition
Definition in EnglishThe curved panel at the front of a scooter that shields the rider's legs from wind, rain and mud.
Definition in PortugueseA peça curva na frente da scooter que protege as pernas de quem pilota do vento e da chuva.