Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word deflector from English dictionary with examples, synonyms and antonyms.

deflector   noun

Meaning : A device intended to turn aside the flow of something (water or air or smoke etc).

Deflector meaning in Telugu.