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