meaning of polls

1. the place where people vote


Related Words

polls | pollster |

Developed & Maintained By Taraprasad.com

Treasure Words