Agotador admin 6 years ago Agotador Agotador Definition Agotador Spanish Adjective English meaning : Exhausting