English
English version

Madras

From Longman Dictionary of Contemporary EnglishMadrasMa‧dras /məˈdrɑːs, -ˈdræs/  a city and port in southeast India, the capital of Tamil Nadu state
Pictures of the day
What are these?
Click on the pictures to check.