Regidor
English Meaning
One of a body of officers charged with the government of Spanish municipalities, corresponding to the English alderman.
Sorry, No Malayalam Meaning for your input!
See Regido Want To Try Regidor In Malayalam??