Langimage
English
B2

it is said or believed by many people.

Meanings

it is said or believed by many people.

Rumor has it that the new restaurant is fantastic.

Synonyms

Last updated: 2025/01/11 11:58