Spanish–English dictionary

English translation of the Spanish word palmada

Spanish → English
  
SpanishEnglish
palmada clap; slap; smack