滝口

たきぐち

top of a waterfall

#14,833

Meanings

  1. noun top of a waterfall

Its kanji