GLRO Election Abbreviation

GLRO has various meanings in the Election category. Discover the full forms, definitions, and usage contexts of GLRO in Election.

Greater London Returning Officer

Most Common Election

Citation

Last updated: