Translation of ?te comieron la lengua los ratones? in English:

?te comieron la lengua los ratones?

has the cat got your tongue?, phr.

phrase

(Spain ?te ha comido la lengua el gato?)
informal, humorous
  • 1

    has the cat got your tongue? informal
    have you lost your tongue? informal