talk of the town

Noun

 * 1) A topic or person discussed by many people.

Translations

 * Azerbaijani: hamının danışdığı
 * Catalan: tothom en va ple
 * Chinese:
 * Mandarin:
 * Finnish: yleinen puheenaihe
 * German:
 * Russian:
 * Scottish Gaelic: am beul a' bhaile
 * Spanish:, estar en boca de todos,