Vocabulary
ナショナルトラスト
ナショナルトラスト
National Trust (conservation organization in England, Wales and Northern Ireland)
noun