Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: gouhao koushao gouhuo guahao gaoshao goucao ?

gǒu shào dog whistle / (fig.) dog whistle (in politics)

Dictionary · Google Translate · Help
By MDBG 2026