Definition of suricato in Spanish:

suricato

masculine noun

  • 1

    Suricata.