Meaning of achimero in Spanish:

achimero

masculine noun

Guatemala
  • 1Vendedor ambulante de objetos de poco valor.