Spanish to English mano de santo

Dictionary entry: mano de santo
  • Top