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