Language:
Free Online Dictionary|3Dict

沙特鲁

Source : CEDICT

Châteauroux/Chateauroux (French town)