Online Dictionary
Definition of " palmada " in Spanish English Dictionary
Results
palmada
  • {N} smack, clap, slap
dar palmadas
  • {V} clap
dar una palmada
  • {V} slap