Vocabulary

エゲレス

United Kingdom; England

noun