Definition of marramau in Spanish:

marramau

masculine noun

  • 1

    Onomatopeya del maullido del gato.