Definition of excavador in Spanish:

excavador

(excavadora)

masculine and feminine noun & adjective

  • 1

    Que excava.

    el excavador de tesoros; las espinas son utilizadas por el animal como órganos excavadores, locomotores o defensivos