Chongqing dog

English

Noun

Chongqing dog (plural Chongqing dogs)

  1. (cynology) A dog of a particular breed developed for hunting in the mountains of East Sichuan, China.

Translations