vocab dash
Log in
Sign up
rester en travers de la gorge
Meanings
Verb
1. to stick in someone's craw
(figuratively, intransitive)