NichiDict

遠山里

とおやまざと
[tooyamazato]

Meanings

1.Noun

remote mountain village