Portuguese-English dictionary »

deflector meaning in English

PortugueseEnglish
deflector noun
{m}

baffle [baffles](regulating device)
noun
[UK: ˈbæf.l̩] [US: ˈbæf.l̩]