English-Chinese dictionary »

talk of the town meaning in Chinese

EnglishChinese
talk of the town (a topic or person discussed by many people)
noun
[UK: ˈtɔːk əv ðə taʊn]
[US: ˈtɔːk əv ðə ˈtaʊn]

街談巷議 /jiētánxiàngyì/noun