The Top English Grammar Tips From A–Z
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
Learning English? Read More About The Language Here!