news or rumor (generally false) - Turkish English Dictionary

Suggest a Term