CACHETE in English - Cambridge Dictionary
https://dictionary.cambridge.org/us/dictionary/spanish-english/cachete
WebCACHETE translations: slap, smack, cheek, cheek, hiding, clip, slap, box. Learn more in the Cambridge Spanish-English Dictionary.
DA: 18 PA: 25 MOZ Rank: 2