Translation of (to have) a frog in the throat in Spanish:

(to have) a frog in the throat

tener carraspera, phr.

phrase

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

    tener carraspera