Traducción de (to have) a frog in the throat en Espa?ol:

(to have) a frog in the throat

tener carraspera, phr.

locución

((to have) a frog in one's throat)
  • 1

    tener carraspera