French
Detailed Translations for chien-chien from French to English
chien-chien: (*Using Word and Sentence Splitter)
Wiktionary Translations for chien-chien:
chien-chien
noun
-
a small and tame dog
External Machine Translations: