SpanishDictionary.org




Spanish Dictionary Search






Abofetear in English

To Slap {vt}

Abofetear in English

Embower