Word Definition - 邓迪

dèng dí Dundee, Scotland

Individual Character Details