Polish-English dictionary »

chennai meaning in English

PolishEnglish
Chennai noun

Chennainoun
state capital of Tamil Nadu, India