Faridabad definition

fə-rēdə-bäd
A city of north-central India south-southeast of New Delhi. It is an industrial and commercial center.
0
0
Advertisement