Definition of marramau in Spanish:

marramau

masculine noun

  • 1Onomatopeya del maullido del gato.