Tamil Meaning

ombudsman meaning in tamil

official whose work is to investigate complaints made by private citizens against a government

ombudsman tamil meaning example

கொறடா