French-English dictionary »

chow-chow meaning in English

FrenchEnglish
chow-chow nom

Chow Chow◼◼◼(dog breed)
noun
[UK: tʃaʊ tʃaʊ] [US: ˈtʃaʊ ˈtʃaʊ]