Translation of to grin like a Cheshire cat in Spanish:

to grin like a Cheshire cat

phrase

  • 1

    sonreír de oreja a oreja