Glastonbury in Japanese Glastonbury in Japanese グラストンベリー name Pronounced: gurasutonbarī town in Somerset, South West England Add to Flashcards