English to Arabic

Meaning for:
Talebearer
other
ناشر الإشاعات