en

Tamil nadu

ru

Translation tamil nadu into russian

tamil nadu
Tamil Nadu is a state located in southern India.
Тамил Наду - это штат, расположенный на юге Индии.

Definitions