English
›
Words
this
idiom means to hear rumors about something or someone
Translation:
English
8
hear
it on the grapevine
Add
Translation