French-English dictionary »

flanc-de-chien meaning in English

FrenchEnglish
flanc-de-chien nom propre

Dogrib◼◼◼(language)
proper noun