Definition of marsopla in Spanish:

marsopla

feminine noun

  • 1

    Marsopa.