เชสเตอร์

chêet-dtəə

Noun

    • Chester: a city in northwest England