Definition of sarasa in Spanish:

sarasa

masculine noun

  • 1

    Spain derogatory Hombre afeminado.