Englisch [noun]Spanisch [noun]
slap [noun] |
cachetada [noun] |
slap in the face [noun] |
cachetada [noun] |
cuff on the ear [noun] |
cachetada [noun] |
You need an account with one of the following providers.
slap [noun] |
cachetada [noun] |
slap in the face [noun] |
cachetada [noun] |
cuff on the ear [noun] |
cachetada [noun] |