French-English dictionary »

rester en travers de la gorge meaning in English

FrenchEnglish
rester en travers de la gorge verbe

stick in someone's crawverb