Shā tè lǔ沙特鲁Châteauroux; Chateauroux (French town)Frequency 3.2MeaningsChâteaurouxChateauroux (French town)