French-English dictionary »

pétaouchnock meaning in English

FrenchEnglish
Pétaouchnock nom propre

Timbuktu◼◼◼(distant place)
proper noun
[UK: ˌtɪm.bək.ˈtuː] [US: ˌtɪm.bək.ˈtuː]