Language:
Free Online Dictionary|3Dict

沙特魯

Source : CEDICT

Châteauroux/Chateauroux (French town)