Dictionary search results

Showing 1-2 of 2 results

Sapporo British & World English

A city in northern Japan, capital of the island of Hokkaido; population 1,874,410 (2007)