Ahuyentador admin 5 years ago Ahuyentador Ahuyentador Definition Ahuyentador Spanish Adjective English meaning : Repeller