Itarsi
See also:
įtarsi
English
Proper noun
Itarsi
A
city
in
Madhya Pradesh
,
India
.