French-English dictionary »

zonzon meaning in English

FrenchEnglish
zonzon nom {f}

nick [nicks]((slang) police station or prison)
noun
[UK: nɪk] [US: ˈnɪk]