Subscribe
URL of the page has been copied to clipboard.
Meaning : A town in central France (south of Paris) noted for hot mineral springs. Was capital of the unoccupied part of France during World War II.
Install App
Vichy meaning in Telugu.