Word Definition - 图卢兹

tú lú zī Toulouse (city in France)

Individual Character Details