French-English dictionary »

débouler [colloquial] meaning in English

FrenchEnglish
débouler [colloquial] verbe

barge in◼◼◼(to intrude)
verb
[UK: bɑːdʒ ɪn] [US: ˈbɑːrdʒ ɪn]