English to Arabic

Meaning for:
Rumorer
other
مفشي الشائعات