French-English dictionary »

cambrousse meaning in English

FrenchEnglish
cambrousse nom {f}

boondock◼◼◼(rural area)
noun
[UK: bˈuːndɒk] [US: bˈuːndɑːk]

bush [bushes]◼◼◻(remote undeveloped and uncultivated rural area)
noun
[UK: bʊʃ] [US: ˈbʊʃ]

Trou-en-Cambrousse nom propre
{m}

bumfuck nowhere(the middle of nowhere)
proper noun