English to Arabic

Meaning for:
Canvassed
other
مجموع أصوات