NichiDict

ナショナルトラスト

[nashonarutorasuto]

Meanings

1.Noun

National Trust (conservation organization in England, Wales and Northern Ireland)