Indre

What is Indre?

Indre definition and meaning on Dictionary terms:
noun
a department in central France. 2667 sq. mi. (6910 sq. km). Capital: Ch

Tags: