French-English dictionary »

boucan [colloquial] meaning in English

FrenchEnglish
boucan [colloquial] nom {m}

din [dins]◼◼◼(loud noise)
noun
[UK: dɪn] [US: ˈdɪn]