NichiDict

滝口

たきぐち
[takiguchi]

Meanings

1.Noun

top of a waterfall