kamus
.
Search
About
talk_of_the_town
English
talk, talk of the town
Noun
Idle gossip or rumor
English: talk, talk of the town
Bahasa:
desas-desus
Bahasa words with similar meanings
desas-desus
English words with similar meanings
Show 1 words
talk