Translation of to hit the spot in Spanish:

to hit the spot

caer muy bien, phr.

phrase

US

  • 1

    caer muy bien